Git超详解七 储藏 (看不懂算我输)

您所在的位置:网站首页 git 代码还原 Git超详解七 储藏 (看不懂算我输)

Git超详解七 储藏 (看不懂算我输)

2024-01-18 15:01| 来源: 网络整理| 查看: 265

储藏 1.储藏2.添加储藏3.恢复储藏4.删除储藏5.查看所有储藏6.储藏未跟踪的文件

1.储藏

有时候我们代码写到一半,需要切换到另外一个分支上去工作。但是我本地这个工作还没做完,如果我现在做一个commit那么会让我的这个开发线多出很多的零散的commit。所以这时候我就可以先把代码进行储藏,然后再切换到其他分支,在其他分支工作完成后再切回现在这个分支。

2.添加储藏

git stash:即可将代码储藏起来。 git stash save "message":在储藏代码的时候设置一些信息。

3.恢复储藏

储藏完成后我们就可以切换到其他分支了,在其他分支工作完成后,我们再回到之前的分支。然后可以使用以下命令来把之前的储藏的代码进行恢复。 git stash pop:把最新的储藏删掉,并且把储藏的代码恢复出来。 git stash apply:把所有的储藏代码全部恢复出来。

4.删除储藏 git stash drop [stash name]:删除指定的储藏。 git stash clear:清除所有的储藏。 5.查看所有储藏 git stash list:查看所有的储藏。 6.储藏未跟踪的文件

默认情况下git stash只会储藏那些被跟踪的文件。如果想要储藏那些未被跟踪的文件,那么可以加上--include-untracked参数。命令如下:

git stash --include-untracked

我们还可以使用git stash -a来储藏工作区所有的文件。包括跟踪的文件,没有跟踪的文件,以及在.gitignore中指定了不需要跟踪的文件。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3